i think i've been done. - Deutsch Englisch Wörterbuch